package cn.buk.tms.bill.service;

import cn.buk.common.JsonResult;

public interface BillCheckService {

  JsonResult checkBillIntlTicket(int enterpriseId);

  /**
   * 检查散客的订单付款状态
   */
  JsonResult checkBillFlightOrderPayStatus(int enterpriseId, String username);

  void autoCheckTrainBillPsgCount(String agentName);

  /**
   * 检查机票订单的导入状态
   */
  void checkFlightOrderImportedStatus(String agentName);

  /**
   * 检查账单的供应商是否有
   */
  void checkBillSupplier(int enterpriseId, String username);

  /**
   * 修改机票账单的airlines/carrier值，方便之后统计
   */
  void syncBillAirlines();

  void syncBillInfo2Balance();
}
